export default {
	// 输入文本类型，text：文本，number：数字，idcard：身份证，digit：	带小数点，tel：电话，password：密码
	type: {
		type: String,
		default: 'text'
	}, 
	modelValue: {
		type: String,
		default: ''
	},
	//框内提示
	placeholder: {
		type: String,
		default: '请输入内容'
	},
	// 输入框样式，line是一条线，round-圆形，square-方形（默认 'line' ）
	shape: {
		type: String,
		default: 'line'
	},
	// 阴影，对round-圆形，square-方形有效
	shadow: {
	  type: [Boolean, String],
	  default: false
	},
	// 输入框高度
	height: {
		type: [Number,String],
		default: 34,
	},
	// 内容外间距
	margin: {
		type: [String, Number, Array],
		default: 0,
	},
	// 内容内间距
	padding: {
		type: [String, Number, Array],
		default: 24,
	},
	// 内容最大长度
	maxlength: {
		type: [Number,String],
		default: 50,
	},
	required: {
		type: Boolean,
		default: false,
	},
	// 是否禁止状态
	disabled: {
		type: Boolean,
		default: false
	},
	
	
	family: {
		// 图标的字体名称
		type: String,
		default: 'xingluo'
	},
	leftIcon: {
		// 左边图标，如手机phone、电话tel，密码lock
		type: String,
		default: "",
	},
	leftIconSize: {
		type: Number,
		default: 20
	},
	
	leftLabel: {
		// 左边图标，如手机phone、电话tel，密码lock
		type: String,
		default: "",
	},
	
	// 右侧内容类型：password：显示密码图标，code：显示获取验证码，img：显示图片验证码，icon：图标
	rightType: {
		type: String,
		default: "",
	},
	codeText:{
		type: String,
		default: "获取验证码",
	},
	codeBackground: {
		// 按钮背景颜色
		type: String,
		default: "#4191ea",
	},
	codeTime:{
		//倒计时时间设置
		type: Number,
		default: 60,
	},
	
	imgSrc: {
		//倒计时时间设置
		type: String,
		default: '',
	},
	rightIcon: {
		// 右边图标，如手机phone、电话tel，密码lock
		type: String,
		default: "",
	}
}